LOCATION
MAP
Eleven Beach Club
Kfaraabida batroun sea side road Fadouss, Liban-Nord, Lebanon